package com.starry.module.system.core.checkcode.service;


import com.starry.module.system.api.checkcode.domain.qo.CaptchaCreateQo;
import com.starry.module.system.api.checkcode.domain.vo.CaptchaVo;

/**
 * @Description 生成-验证码接口
 * @Author xiaoke
 */
public interface CaptchaStrategy {

    /**
     * 生成验证码
     * @param dto 生成参数
     * @return CaptchaStrategyVO
     */
    CaptchaVo generateCaptcha(CaptchaCreateQo dto);
}
